travelling sidewalk - Alemán Inglés Diccionario